multi-sensor mine detector - German English Dictionary